Canis dirus - Fransızca İngilizce Sözlük